terrain consequences - French English Dictionary